armour-piercing bullet - German English Dictionary